//Source file: C:\\Postgrado\\Tesis de Grado\\Diagramas\\src\\com\\obelisco\\data\\SistemaData.java

package com.obelisco.modelo.data;


import java.util.HashSet;
import java.util.Properties;


public class Sistema extends DataGenerica {

	private String nombre;
	private String descripcion;
	private String empresa;
	private String licencia;
	private Integer sitiosmaximos = new Integer(100);
	private Properties parametros = new Properties();
	private java.util.Set sitios = new HashSet();
	

	public Sistema() {
		super(Sistema.class);
		// TODO Auto-generated constructor stub
	}

	public String getDescripcion() {
		return descripcion;
	}

	public String getEmpresa() {
		return empresa;
	}

	public String getLicencia() {
		return licencia;
	}

	public String getNombre() {
		return nombre;
	}

	public Properties getParametros() {
		return parametros;
	}

	public java.util.Set getSitios() {
		return sitios;
	}

	public Integer getSitiosmaximos() {
		return sitiosmaximos;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public void setEmpresa(String empresa) {
		this.empresa = empresa;
	}

	public void setLicencia(String licencia) {
		this.licencia = licencia;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public void setParametros(Properties parametros) {
		this.parametros = parametros;
	}

	public void setSitios(java.util.Set sitios) {
		this.sitios = sitios;
	}

	public void setSitiosmaximos(Integer sitiosmaximos) {
		this.sitiosmaximos = sitiosmaximos;
	}

	public boolean equals(Object other) {
		if (other instanceof Sistema) {
			Sistema that = (Sistema) other;
			return that.nombre.equals(this.nombre);
		} else {
			return false;
		}
	}

	@Override
	public boolean equals(DataGenerica objeto) {
		// TODO Auto-generated method stub
		if (objeto instanceof Sistema) {
			return ((Sistema)objeto).nombre.equals(this.nombre);
		}
		return false;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return null;
	}


}
